Big Huge Thesaurus

foster care

noun

sounds kind of like